Inner Resource — definition

1. inner resource (Noun)

1 definition

inner resource (Noun) — A resource provided by the mind or one's personal capabilities. ex. "to have an inner resource against loneliness"

1 type of
resource